package com.leilei;


import lombok.Data;

import java.util.List;
import java.util.Set;

/**
 * @author lei
 * @create 2023-03-03 10:46
 * @desc 聚集区域响应VO
 **/
@Data
public class CollectPolygonAreaVO<V> {


    /**
     * 多边形区域外圈的点
     */
    private List<MapPoint> fixedPoints;

    /**
     * 多边形扩展边
     */
    private List<MapPoint> extendFixedPoints;

    /**
     * 聚集的数据
     */
    private Set<LocationBase<V>> locationBases;

    /**
     * 最大经度
     */
    private Integer maxLongitude;

    /**
     * 最大纬度
     */
    private Integer maxLatitude;

    /**
     * 最小经度
     */
    private Integer minLongitude;

    /**
     * 最小纬度
     */
    private Integer minLatitude;

    /**
     * 圆心
     */
    private MapPoint cycleCenter;

    /**
     * 半径 m
     */
    private Double radius;


}
